package com.holyant.report.dto;

import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.common.core.domain.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * 每日应收dto
 * 
 * @author fkmalls
 * @date 2022-11-21
 */
@Data
@ApiModel("每日应收")
public class RptDailyReceivableDto extends BaseDto {

    private static final long serialVersionUID = 1L;

    /** 业务线 */
    @Excel(name = "业务线")
    @ApiModelProperty(value = "业务线")
    private String channel;
    /** 业务模式 */
    @Excel(name = "业务模式")
    @ApiModelProperty(value = "业务模式")
    private String channel2rd;
    /** 客户 */
    @Excel(name = "客户")
    @ApiModelProperty(value = "客户")
    private Long customerId;
    /** 客户 */
    @Excel(name = "客户")
    @ApiModelProperty(value = "客户")
    private String customerName;
    /** 平台 */
    @Excel(name = "平台")
    @ApiModelProperty(value = "平台")
    private String platform;
    /** 店铺id */
    @Excel(name = "店铺id")
    @ApiModelProperty(value = "店铺id")
    private Long shopId;
    /** 店铺名称 */
    @Excel(name = "店铺名称")
    @ApiModelProperty(value = "店铺名称")
    private String shopName;
    /** 帐期 */
    @Excel(name = "帐期")
    @ApiModelProperty(value = "帐期")
    private Integer accountPeriod;
    /** 日销售额 */
    @Excel(name = "日销售额")
    @ApiModelProperty(value = "日销售额")
    private BigDecimal salesAmount;
    /** 催款负责人 */
    @Excel(name = "催款负责人")
    @ApiModelProperty(value = "催款负责人")
    private Long promptOwnerId;
    /** 催款负责人 */
    @Excel(name = "催款负责人")
    @ApiModelProperty(value = "催款负责人")
    private String promptOwnerName;
    /** 升级负责人 */
    @Excel(name = "升级负责人")
    @ApiModelProperty(value = "升级负责人")
    private Long upgradeId;
    /** 升级负责人 */
    @Excel(name = "升级负责人")
    @ApiModelProperty(value = "升级负责人")
    private String upgradeName;
    /** 合计帐期 */
    @Excel(name = "合计帐期")
    @ApiModelProperty(value = "合计帐期")
    private Integer accountDays;
    /** 日期 */
    @Excel(name = "日期")
    @ApiModelProperty(value = "日期")
    private Integer receiveDay;
    /** 版本号 */
    @Excel(name = "版本号")
    @ApiModelProperty(value = "版本号")
    private Long ver;
}
